package com.gxuwz.hmr.project.system.line.mapper;

import java.util.List;

import com.gxuwz.hmr.project.system.line.domain.Line;
import com.ruoyi.project.system.line.domain.Line;

/**
 * 慢病政策设置Mapper接口
 * 
 * @author ruoyi
 * @date 2021-05-05
 */
public interface LineMapper 
{
    /**
     * 查询慢病政策设置
     * 
     * @param lineId 慢病政策设置ID
     * @return 慢病政策设置
     */
    public Line selectLineById(Long lineId);

    /**
     * 查询慢病政策设置列表
     * 
     * @param line 慢病政策设置
     * @return 慢病政策设置集合
     */
    public List<Line> selectLineList(Line line);

    /**
     * 新增慢病政策设置
     * 
     * @param line 慢病政策设置
     * @return 结果
     */
    public int insertLine(Line line);

    /**
     * 修改慢病政策设置
     * 
     * @param line 慢病政策设置
     * @return 结果
     */
    public int updateLine(Line line);

    /**
     * 删除慢病政策设置
     * 
     * @param lineId 慢病政策设置ID
     * @return 结果
     */
    public int deleteLineById(Long lineId);

    /**
     * 批量删除慢病政策设置
     * 
     * @param lineIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteLineByIds(String[] lineIds);
}
